page,
.content {
	background: $uni-bg-color-grey;
}

.top-image {
	height: 400upx;

	.image-wrapper {
		display: flex;
		justify-content: center;
		align-content: center;
		width: 100%;
		height: 100%;
		overflow: hidden;

		image {
			width: 100%;
			height: 100%;
		}
	}
}

.info {
	display: flex;
	align-items: center;
	padding: 30upx 50upx;
	background: #fff;
	margin-top: 16upx;
	
	.image-wrapper {
		width: 210upx;
		height: 70upx;
		background: #fff;
		image{
			width:100%;
			height: 100%;
		}
	}

	.title {
		flex: 1;
		display: flex;
		flex-direction: column;
		font-size: $uni-font-size-lg;
		margin-left: 30upx;
		color: $uni-text-color-dark;
		
		text:last-child {
			font-size: $uni-font-size-sm;
			color: $uni-text-color-light;
			margin-top: 8upx;
		}
	}

}

.shop-story {
	display: flex;
	padding: 30upx;
	background: #fff;

	.text {
		font-size: $uni-font-size-sm;
		color: $uni-text-color-light;
	}
}